call off your dogs - Französisch Englisch Wörterbuch